/*
 * Tools.h
 *
 *  Created on: 21/02/2009
 *      Author: FSeixas
 */
#include<string>
#include<vector>

using namespace::std;

#ifndef TOOLS_H_
#define TOOLS_H_

class Tools {
public:
	Tools();
	virtual ~Tools();
	static vector<string> moveParser(vector<string>& tokens);
	static void Tokenize(const string& str, vector<string>& tokens, const string& delimiter = " ");
	static bool validateMove(int from, int to);

};

#endif /* TOOLS_H_ */
